package com.bdqn.dao.imp;

import com.bdqn.bean.course.Course;
import com.bdqn.bean.course.CourseDirection;
import com.bdqn.dao.ICourseDao;

import java.util.List;

/**
 * @author 忍
 * @title: CourseDaoimpl
 * @projectName Teaching
 * @description: TODO
 * @date 2019/6/2922:13
 */
public class CourseDaoImpl implements ICourseDao {
    /**
     * @param id 课程id
     * @return com.bdqn.bean.course.Course
     * @throws
     * @description: 根据课程id查询课程
     * @author Mr.Zhou
     * @date 2019/6/17 22:16
     */
    @Override
    public Course getCourseById(int id) {
        return null;
    }

    /**
     * @param CouseTypeId
     * @return java.util.List<com.bdqn.bean.course.Course>
     * @throws
     * @description: 根据课程类型 id获取课程
     * @author Mr.Zhou
     * @date 2019/6/17 22:17
     */
    @Override
    public List<Course> getCOusesByCourseType(int CouseTypeId) {
        return null;
    }

    /**
     * @param directId
     * @param typeId
     * @param level
     * @param sort
     * @param unlearn
     * @return java.util.List<com.bdqn.bean.course.Course>
     * @throws
     * @description: 根据各种条件获取课程
     * @author Mr.Zhou
     * @date 2019/6/29 22:10
     */
    @Override
    public List<CourseDirection> getCourseByDirectId(Integer directId,
                                                     Integer typeId,
                                                     String level,
                                                     String sort,
                                                     String unlearn,
                                                     Integer courseId) {
        return null;
    }
}
